﻿@charset "utf-8";

/*三角下拉箭头*/
.ivu-icon-arrow-down-b:before {
    content: "";
    background: url("../images/drowdown.png");
    width: 8px;
    height: 5px;
    display: block;
    background-size: cover;
}

.maskWrap {
    width: 100%;
    z-index: 999;

}

/*左边*/
.leftInfo {
    position: relative;
    width: 33.66%;
    height: 560px;
    border: 1px solid #EAEEEF;
    padding: 0px 10px;
    background: #ffffff;
    float: left;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top: none;
}

.leftInfo .leftInfo-header {
    height: 50px;
    background: #ffffff;
    padding-top: 12px;
}

.leftInfo .leftInfo-header span {
    font-size: 14px;
    color: #333333;

}

.leftInfo-content ul {
    border: 1px solid #EAEEEF;
    border-bottom: none;
}

.leftInfo-content ul li {
    border-bottom: 1px solid #EAEEEF;
    height: 28px;
}

/*.leftInfo-content ul li span {*/
/*border-right: 1px solid #EAEEEF;*/
/*width: 30.588%;*/
/*height: 28px;*/
/*line-height: 28px;*/
/*text-align: center;*/
/*font-size: 12px;*/
/*color: #333333;*/
/*border-right: 1px solid #EAEEEF;*/
/*border-bottom: 1px solid #EAEEEF;*/
/*background: #FBFDFC;*/
/*float: left;*/
/*}*/

.leftInfo-content li p {
    width: 69.353%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #333333;
    text-align: center;
    background: #ffffff;
    float: right;
    border-bottom: 1px solid #EAEEEF;
    overflow: hidden;
    /*height: 28px;*/
}

.leftInfo-content li.tag1 {
    height: 80px;
}

.leftInfo-content li.tag1 span {
    height: 80px;
    line-height: 80px;
    padding: 0%;
}

.leftInfo-content li.tag1 p {
    height: 80px;
    overflow-y: auto;
    /*padding: 3.25% 0;*/
    padding-left: 1%;
}
.leftInfo-content li.tag1 p{
    text-align: left;
}
.leftInfo-content li.tag1 p em {
    line-height: 20px;
    float: left;
    margin-right: 1.0838%;
    margin-top: 4px;
    padding: 0 3px;
    cursor: pointer;
}

/*点击自定义标签的背景样式*/
em.tag-red {
    display: block;
    border: 1px solid #DFAFB3;
    color: #D39499;
}

em.tag-red-select {
    background: url("../images/sub-red.png") 60px 14px no-repeat;

}

em.tag-yellow {
    display: block;
    border: 1px solid #D9C08C;
    color: #D9C18C;
}

em.tag-yellow-select {
    background: url("../images/sub-yellow.png") 60px 14px no-repeat;

}

em.tag-blue {
    display: block;
    border: 1px solid #B6D89D;
    color: #B7D89D;
}

em.tag-blue-select {
    background: url("../images/sub-blue.png") 60px 14px no-repeat;

}

.changeLinkman li p {
    width: 210px !important;
}

.leftInfo-content li.tag1 p input {
    width: 92.470588%;
    height: 43px;
    background: #FFFFFF;
    border: 1px solid #CAD9E0;
    margin-top: 6px;
    padding-left: 10px;
    text-align: center;
}

.leftInfo-content li.tag2 {
    height: 42px;
}

.leftInfo-content li.tag2 span {
    height: 42px;
    line-height: 42px;
    padding: 0%;
}

.leftInfo-content li.tag2 p {
    height: 42px;
    line-height: 40px;
    overflow-y: auto;
    text-align: center;
    padding: 0%;
}

.leftInfo .leftInfo-footer {
    text-align: center;
    width: 100%;
    overflow: hidden;
    position: absolute;
    bottom: 1.5%;
}

.leftInfo .leftInfo-footer button {
    background: #4578C8 url(../images/newlyAdded.png) 31px no-repeat;
    border-radius: 4px;
    padding-left: 24px;
    width: 154px;
    height: 24px;
    margin-top: 18px;
    font-size: 12px;
    color: #FFFFFF;
}
.leftInfo-footer .editInfoBtn{
    border-radius: 4px;
    padding-left: 24px;
    width: 154px;
    height: 24px;
    margin-top: 18px;
    font-size: 12px;
    color: #FFFFFF;
}

/*修改大弹框修改客户资料按钮*/
.draggable .leftInfo .leftInfo-footer button {
    margin-top: 8px;
}

/*右边*/
.rightInfo {
    float: right;
    width: 66.34%;
    height: 560px;
    background: #F6F8F9;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative;
}

.rightInfo .ivu-tabs-nav {
    padding-bottom: 1px;
}

.rightInfo .ivu-tabs-bar {
    border: none;
    margin-bottom: 10px;
    height: 44px;
    background: #ffffff;
}

.rightInfo .ivu-tabs {
    border-top-right-radius: 4px;
}

.rightInfo .ivu-tabs-nav .ivu-tabs-tab {
    padding: 10px 16px;
    margin-right: 0px;
}

.rightInfo .ivu-tabs-nav .ivu-tabs-tab-active {
    background: #F6F8F9;
}

.rightInfo .ivu-tabs-ink-bar {
    top: 0px;
    background-color: transparent;
}

.rightInfo .ivu-tabs-nav .ivu-tabs-tab-active {
    color: #4578C8;
    width: 110px;
    border-top: 2px solid #4578C8;
    text-align: center;
}

.rightInfo .close .clickClose {
    width: 14px;
    height: 14px;
    background: url("../images/closeBtn-model.png");
    right: 10px;
    position: absolute;
    z-index: 999;
    top: 16px;
}

.rightInfo .close .clickBig, .rightInfo .close .clickMin {
    width: 14px;
    height: 14px;
    background: url("../images/clickBig.png");
    position: absolute;
    right: 30px;
    top: 16px;
    z-index: 999;
}

.rightInfo .close .clickMin {
    width: 14px;
    height: 14px;
    background: url("../images/suoxiaoBtn.png");
    display: none;
    position: absolute;
    right: 30px;
    top: 16px;
    z-index: 999;
}

.rightInfo .ivu-tabs-content {
    margin: 0 10px;
}

/*右边*/
/*销售回访记录开始*/
.sellBox{
    height: 100%;
    padding-bottom: 60px;
}
.rightInfo .sellVisit {
    padding: 0px;
}

.sellVisit li {

    width: 100%;
    border-bottom: 1px solid #EAEEEF;
    padding: 1.4925%;
    background: #fff;
}
.sellVisit li:nth-of-type(1){
    border-top: 1px solid #EAEEEF;
}

.sellVisit .left-icon {
    width: 30px;
    height: 30px;
    margin-top: 4px;
    float: left;
    margin-right: 2%;
}

/*接机情况图标*/
.sellVisit .left-airport-icon {
    background: url("../images/status-airport.png");
}

.sellVisit .left-call-icon {
    background: url("../images/status-call.png");
}

.sellVisit .left-look-icon {
    background: url("../images/status-look.png");
}

.sellVisit .left-plan-icon {
    background: url("../images/status-plan.png");
}
.sellVisit .left-traded-icon {
    background: url("../images/status-traded.png");
}

.sellVisit .right-conent {
    float: left;
    width: 93%;

}

.sellVisit .right-conent .right-conent-top {
    margin-bottom: 2%;
}

.right-conent .right-conent-top span {
    margin-right: 4.970149%;
}

.right-conent .right-conent-btm span {
    width: 404px;
    font-size: 12px;
    color: #666666;
    margin-right: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

/*接通情况背景颜色*/
.right-conent .right-conent-btm .online {
    background: #6CCB24;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    margin-right: 8px;
    float: right;
}

.right-conent .right-conent-btm .no-online {
    background: #F30416;
}

.right-conent .right-conent-btm .strong {
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    margin-right: 8px;
    float: right;
}

/*意向强弱背景颜色*/
.right-conent .right-conent-btm .strong1 {
    background: #6CCB24;
}

.right-conent .right-conent-btm .strong2 {
    background: #049DF8;
}

.right-conent .right-conent-btm .strong3 {
    background: #FFC444;
}

.right-conent .right-conent-btm .strong4 {
    background: #F30416;
}

.right-conent .right-conent-btm p {
    margin-bottom: 5px;
}

.right-conent .imgShow, .right-conent .tagShow {
    width: 100%;
}

.right-conent .imgShow img {
    width: 80px;
    height: 50px;
    margin-top: 2%;
    margin-right: 12px;
    float: left;
}

.right-conent .look {
    margin-bottom: 2%;
}

.right-conent .imgShow i,
.right-conent .tagShow i {
    background: #F30416;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    margin-right: 8px;
    margin-top: 40px;
    float: right;

}

.imgShowTag {
    margin-left: 50px;
}

.right-conent .tagShow em {
    padding: 1px 3px;
    float: left;
    margin-right: 2.8838%;
    margin-top: 2%;
}
em.tag-red {
    display: block;
    border: 1px solid #DFAFB3;
    color: #D39499;
}
em.tag-yellow {
    display: block;
    border: 1px solid #D9C08C;
    color: #D9C18C;
}
em.tag-green {
    display: block;
    border: 1px solid #B6D89D;
    color: #B7D89D;
}
em.tag-blue {
    display: block;
    border: 1px solid #AECCDD;
    color: #9ABFD5;
}
.right-conent .tagShow i {
    margin-top: 10px;
}

.sellVisitBox {
    height: 560px;
}

.sellVisitBtn {
    height: 43px;
    background: #FFFFFF;
    border: 1px solid #E3EBED;
    border-bottom: none;
    padding: 10px 20px;
    position: absolute;
    bottom: 0px;
    right: 10px;
    left: 10px;
    text-align: center;
}

/*按钮*/
.sellVisitBtn .bg-blue-btn Button {
    background: #4578C8;
    border-radius: 4px;
    padding: 0px 15px;
    height: 24px;
    font-size: 12px;
    color: #FFFFFF;
    float: left;
}
.com-sell-btn .sellVisitBtn .bg-blue-btn Button{
    margin-right: 6px;
}

.sellVisitBtn .bg-white-btn Button {
    background: #fff;
    border-radius: 4px;
    padding: 0px 22px;
    height: 24px;
    font-size: 12px;
    color: #686868;
    float: right;
    margin-left: 12px;
    border: 1px solid #E2EBED;
}
.my-sell-btn .sellVisitBtn .bg-white-btn Button{
    margin-left: 0;
}
.com-sell-btn .sellVisitBtn .bg-white-btn Button{
    margin-left: 6px;
}
/*转为个人客户弹框内容*/

.ivu-icon-ios-close-empty:before {
    content: "";
    background: url("../images/closeBtn-model.png");
    width: 14px;
    height: 14px;
    display: block;
    background-size: cover;
}

.ivu-modal-header {
    border-bottom: none;
}

.ivu-modal-header {
    background: #ffffff;
    padding-left: 20px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

.ivu-modal-header p, .ivu-modal-header-inner {
    font-weight: 100;
}

.ivu-modal-close .ivu-icon-ios-close-empty {
    top: 0px;
    /*margin-top: 10px;*/
}

.turnPrivate .ivu-modal-body,
.turnClient .ivu-modal-body,
.turnPrivateWrap .ivu-modal-body {
    padding: 10px;
    background: #F6F8F9;
}

.pri-li .model-right .flightInput {
    width: 208px;
}

/*单选框*/
.ivu-radio-inner:after {
    width: 6px;
    height: 6px;
    left: 3px;
    top: 3px;
    background: #567ED2;
}

.remove-right .ivu-radio-wrapper {
    margin-right: 20px;
    margin-left: 20px;
}

/*/!*确认和取消按钮*!/*/
.turnPrivate .ivu-btn,
.turnClient .ivu-btn,
.discardClient .ivu-btn,
.recoverClient .ivu-btn,
.addPublic .ivu-btn,
.turnPrivateWrap .ivu-btn,
.recoverClientWrap .ivu-btn,
.discardClientWrap .ivu-btn {
    padding: 0px;
}

.turnPrivate .ivu-btn-text,
.turnClient .ivu-btn-text,
.discardClient .ivu-btn-text,
.recoverClient .ivu-btn-text,
.addPublic .ivu-btn-text,
.turnPrivateWrap .ivu-btn-text,
.recoverClientWrap .ivu-btn-text,
.discardClientWrap .ivu-btn-text {
    float: right;
    margin-top: 13px;
    margin-right: 55px;
}

.turnPrivate .ivu-modal-footer span,
.turnClient .ivu-modal-footer span,
.discardClient .ivu-modal-footer span,
.recoverClient .ivu-modal-footer span,
.addPublic .ivu-modal-footer span,
.turnPrivateWrap .ivu-modal-footer span,
.recoverClientWrap .ivu-modal-footer span,
.discardClientWrap .ivu-modal-footer span {
    /*  background: #4578C8;*/
    display: block;
    border-radius: 4px;
    width: 100px;
    height: 24px;
    color: #fff;
    line-height: 22px;

}

.turnPrivate .ivu-modal-footer,
.turnClient .ivu-modal-footer,
.discardClient .ivu-modal-footer,
.recoverClient .ivu-modal-footer,
.addPublic .ivu-modal-footer,
.turnPrivateWrap .ivu-modal-footer,
.recoverClientWrap .ivu-modal-footer,
.discardClientWrap .ivu-modal-footer {
    text-align: center;
    padding: 0px;
    height: 46px;
    line-height: 46px;
}

.turnPrivate .ivu-modal-footer .ivu-btn-primary,
.turnClient .ivu-modal-footer .ivu-btn-primary,
.discardClient .ivu-modal-footer .ivu-btn-primary,
.recoverClient .ivu-modal-footer .ivu-btn-primary,
.addPublic .ivu-modal-footer .ivu-btn-primary,
.turnPrivateWrap .ivu-modal-footer .ivu-btn-primary,
.recoverClientWrap .ivu-modal-footer .ivu-btn-primary,
.discardClientWrap .ivu-modal-footer .ivu-btn-primary {
    width: 100px;
    /*background: #4578C8;*/
    height: 24px;
    margin-top: 13px;
}

/*出现隐藏*/
.seeShow, .flightShow, .clearShow {
    display: none;
}

.seeShowWrap, .flightShowWrap, .clearShowWrap {
    display: none;
}

.ivu-modal-header-inner {
    color: #333;
}

/*转移客户归属弹窗内容*/

.turnClient .ivu-modal-header,
.turnClientWrap .ivu-modal-header {
    padding: 13px 0px;
    padding-left: 20px;
}

.turnClient .ivu-modal-footer,
.turnClientWrap .ivu-modal-footer {
    border-top: none;
}

/*填写最新回访记录内容*/
.newVisit .ivu-icon-ios-close-empty,
.addConnet .ivu-icon-ios-close-empty,
.dealRecord .ivu-icon-ios-close-empty {
    display: none;
}

.newVisit .ivu-modal-header,
.breakFollow .ivu-modal-header,
.addConnet .ivu-modal-header,
.dealRecord .ivu-modal-header {
    text-align: center;
    background: #F6F8F9;
    padding: 5px 0px;
    border-bottom: 1px solid #EAEEEF;
}

.newVisit .ivu-modal-body {
    padding: 0px;
}

.one-input {
    width: 160px;
    float: left;
    height: 30px;
}

.one-input strong {
    font-size: 14px;
    color: #333333;
    float: left;
}

.one-input strong.state-input {
    width: 160px;
    float: left;
    background: #FBFDFC;
    padding-right: 0;
    height: 30px;
    min-width: 130px;
}

.one-input strong.state-input .ivu-select-single .ivu-select-selection {
    height: 30px;
    line-height: 24px;
    font-size: 12px;
    color: #C5C5C5;
    width: 100%;
    border-bottom: 1px solid #EAEEEF;
    border-right: 1px solid #EAEEEF;
}

.one-input .ivu-select-single .ivu-select-selection .ivu-select-placeholder {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #C5C5C5;
    /*text-indent: 10px;*/
}

.one-input .ivu-select-selection {
    border-radius: 0;
}

.one-input .ivu-select-single .ivu-select-selection .ivu-select-selected-value {
    height: 29px;
    line-height: 29px;
    color: #333;
}

.one-input .ivu-select-dropdown {
    background: #FBFDFC;
}

.concluded-top .ivu-input {
    height: 30px;
    border-radius: 0px;
    background: #FBFDFC;
    /*padding-left: 17.5px;*/
}

.lj_box, .jl_box {
    width: 650px;
    height: 30px;
    background-color: #f6f8f9;
    border: 1px solid #eaeeef;
}

.lj_box span, .jl_box span {
    font-size: 14px;
    color: #333;
    line-height: 30px;
    display: block;
    text-align: center;
}

/*日期*/
.newVisit .modal-content .pri-li {
    border: none;
    height: 30px;
}

.time-choice {
    min-width: 160px;
    float: left;
    height: 30px;
    width: 160px;
}

.time-choice .ivu-input {
    height: 30px;
    border-radius: 0;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    border-top: none;
    border-left: none;
    padding-left: 10px;
    color: #333333;
}

.ivu-icon-ios-calendar-outline:before {
    content: "";
    background: url(../images/calender-defout.png);
    width: 16px;
    height: 15px;
    display: block;
    background-size: cover;
    margin-left: 8px;
    margin-top: 8px;

}

.one-input {
    float: left;
    height: 30px;
    width: 160px;
}

.c-input {
    width: 648px;
    height: 58px;
    padding-left: 10px;
    background-color: #fff;
    margin-top: -1px;
    border-top: 1px solid #EAEEEF;
}

.pri-li input {
    width: 162px;
    height: 30px;
    padding-left: 10px;
    background-color: #ffffff;
    float: left;


}
.pri-li input .new_flight_record{
    width: 490px;
    height: 30px;
    padding-left: 10px;
    background-color: #ffffff;
    float: left;
    margin-top: -30px;
    margin-left: 160px;
    border-bottom: 1px solid #EAEEEF;
}
.pri-li01 input {
    height: 30px;
    border-bottom: 1px solid #eaeeef;
    padding-left: 10px;
    float: left;
    width: 490px;
    border-top: none;
}

.pri-li02 {
    width: 160px;
    height: 30px;
    background-color: #fff;
    border-bottom: 1px solid #eaeeef;
    border-right: 1px solid #eaeeef;
    float: left;
    padding-left: 10px;
}

.pri-li02 span {
    line-height: 30px;
    color: #c5c5c5;
}

.tj_box {
    height: 50px;
    width: 650px;
    background-color: #FBFDFC;
    clear: both;
}

.c-search {
    background: #567ED2;
    border-radius: 4px;
    height: 24px;
    padding: 2px 0 2px 0;
    width: 154px;
    color: #fff;
    cursor: pointer;
    text-align: center;
    margin: 0px 0 0 165px;
}

.c-search01 {
    background: #567ED2;
    border-radius: 4px;
    height: 24px;
    padding: 2px 0 2px 0;
    width: 154px;
    color: #fff;
    cursor: pointer;
    text-align: center;
    margin: 13px 0 0 10px;
}

.new_flight_plan input {
    margin-left: 320px;
    margin-top: -30px;
    width: 328px;
    height: 30px;
    border-bottom: 1px solid #EAEEEF;
}

.model-right01 {
    width: 230px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #333333;
    background: #ffffff;
    float: left;
    border-bottom: 1px solid #EAEEEF;
    border-right: 1px solid #EAEEEF;
    overflow: hidden;

}
.new_see_record .model-right01{
    margin-top: -30px;
    margin-left: 160px;
    width: 490px!important;
}



.modal-content .pri-li .remove-right01 {
    width: 478px;
}

.zhanwei {
    float: right;
    width: 330px;
    border-bottom: 1px solid #EAEEEF;
    height: 30px;
}
.new_phone_record,
.new_flight_record{
    float: right;
    width: 490px;
    height: 30px;
    border-bottom: 1px solid #EAEEEF;

}
.new_flight_record{
    /*margin-top: -30px!important;*/
}
.new_phone_record input,
.new_flight_record input{
    width: 490px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    border-bottom: 1px solid #EAEEEF;
}

/*底部按钮*/
.newVisit .ivu-modal-footer,
.breakFollow .ivu-modal-footer,
.addConnet .ivu-modal-footer,
.dealRecord .ivu-modal-footer {
    padding: 12px 18px 15px 18px;
}

.newVisit .ivu-modal-footer span {
    line-height: 22px!important;
}

.newVisit .ivu-modal-footer span,
.breakFollow .ivu-modal-footer span,
.addConnet .ivu-modal-footer span,
.dealRecord .ivu-modal-footer span {
    /* background: #4578C8;*/
    display: block;
    border-radius: 4px;
    width: 154px;
    height: 24px;
    color: #fff;

}

.breakFollow .ivu-modal-footer span {
    line-height: 24px;
}

.newVisit .ivu-modal-footer .ivu-btn-primary,
.breakFollow .ivu-modal-footer .ivu-btn-primary,
.addConnet .ivu-modal-footer .ivu-btn-primary,
.dealRecord .ivu-modal-footer .ivu-btn-primary {
    width: 154px;
    height: 24px;
    margin-top: 18px;
    font-size: 12px;
}

/*特殊小图标*/
.newVisit .ivu-modal-footer .ivu-btn-primary {
    height: 24px;
    background: #4578C8 url(../images/confirm.png) 17px no-repeat;
    text-indent: 20px;
}

.newVisit .ivu-modal-footer .ivu-btn-text {
    background: #4578C8 url(../images/cancel.png) 52px no-repeat;
}
.newVisit .ivu-modal-footer{
    border-top: none!important;
}
.newVisit .ivu-btn-text,
.breakFollow .ivu-btn-text,
.addConnet .ivu-btn-text,
.dealRecord .ivu-btn-text {
    font-size: 12px;
    float: right;
    margin: 18px 140px 0px 12px;
}

.newVisit .ivu-btn, .turnClient .ivu-btn,
.breakFollow .ivu-btn, .turnClient .ivu-btn,
.addConnet .ivu-btn, .turnClient .ivu-btn,
.dealRecord .ivu-btn, .turnClient .ivu-btn {
    padding: 0px;
    height: 24px;
    line-height: 22px;
}
.dealRecord .ivu-modal-footer .ivu-btn-text{
    background: #4578C8 url(../images/cancel.png) 55px no-repeat;
}
.dealRecord .ivu-modal-footer .ivu-btn-primary{
    background: #4578C8 url(../images/confirm.png) 18px no-repeat;
}
.newVisit .ivu-modal-footer,
.breakFollow .ivu-modal-footer,
.addConnet .ivu-modal-footer,
.dealRecord .ivu-modal-footer {
    border-top: 1px solid #e3e8ee;
}

.breakFollow .ivu-modal-footer .ivu-btn-primary {
    margin-top: 0px;
}

.breakFollow .ivu-btn-text {
    margin-top: 0px;
}
.dealRecord .ivu-modal-footer{
    padding: 0px 18px 12px 18px!important;
}
.dealRecord .ivu-modal-footer .ivu-btn-primary{
    margin-top: 14px;
}
.dealRecord .ivu-btn-text{
    margin: 14px 140px 0px 12px;
}
/*断开跟踪弹窗内容*/
.bk-lookhouse {
    width: 100%;
    border-bottom: 1px solid #EAEEEF;
}

.breakFollow .ivu-modal-body {
    padding: 0px;
}

.breakFollow .ivu-icon-ios-close-empty {
    display: none;
}

.breakTxta {
    height: 58px;
}

.breakTxta .breakTxta-left {
    border-right: 1px solid #EAEEEF;
    width: 160px;
    height: 58px;
    line-height: 58px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    background: #F6F8F9;
    float: left;
}

.breakTxta .breakTxta-right {
    width: 490px;
    height: 58px;
    font-size: 12px;
    color: #333333;
    text-align: center;
    background: #ffffff;
    float: left;
    border-bottom: 1px solid #EAEEEF;
}

.breakTxta .breakTxta-right textarea {
    width: 100%;
    height: 58px;
    padding: 10px;
}

/*废弃客户弹窗内容*/
.discardClient .ivu-modal-body,
.discardClientWrap .ivu-modal-body {
    padding: 10px;
    background: #F6F8F9;
}

.discardClient .modal-content,
.discardClientWrap .modal-content {
    width: 100%;
}

.discardClient .modal-content .model-left,
.discardClientWrap .modal-content .model-left {
    width: 130px;
}

.discardClient .modal-content .model-right,
.discardClient .modal-content .model-right {
    width: 208px;
}

.discardClient .modal-content .pri-li-txta,
.discardClientWrap .modal-content .pri-li-txta {
    height: 88px;
}

.discardClient .modal-content .pri-ul,
.discardClientWrap .modal-content .pri-ul {
    border: 1px solid #EAEEEF;
    border-bottom: none;
}
.discardClientWrap .modal-content .pri-ul{
    border: none;
}
.discardClient .modal-content .pri-li-txta .model-left,
.discardClientWrap .modal-content .pri-li-txta .model-left {
    border-right: 1px solid #EAEEEF;
    width: 130px;
    height: 88px;
    line-height: 88px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    background: #FBFDFC;
    float: left;
}

.discardClient .modal-content .pri-li-txta .model-right,
.discardClientWrap .modal-content .pri-li-txta .model-right {
    width: 208px;
    height: 88px;
    font-size: 12px;
    color: #333333;
    text-align: center;
    background: #ffffff;
    float: left;
    border-bottom: 1px solid #EAEEEF;
}

.discardClient .modal-content .pri-li-txta .model-right textarea,
.discardClientWrap .modal-content .pri-li-txta .model-right textarea {
    width: 100%;
    height: 87px;
    padding: 10px;
}
.discardClientWrap .modal-content .pri-li-txta{
    border: 1px solid #EAEEEF;
}
.discardClient .modal-content .pri-li,
.discardClientWrap .modal-content .pri-li {
    border-bottom: 1px solid #EAEEEF;
    height: 28px;
}

.discardClient .modal-content .pri-li .removeLeft,
.discardClientWrap .modal-content .pri-li .removeLeft {
    width: 130px;
}
.discardClientWrap .modal-content .pri-li{
    border: 1px solid #EAEEEF;
    border-top: none;
}
.discardClient .ivu-radio-group,
.discardClientWrap .ivu-radio-group {
    display: inline-block;
    font-size: 12px;
}

.discardClient .modal-content .warning,
.discardClientWrap .modal-content .warning {
    padding: 28px 0 25px 15px;
    text-align: center;
    font-size: 14px;
    color: #333;
    background: url(../images/warning.png) 40px center no-repeat;
}

/*销售回访记录结束*/
/*带看记录*/
.see-record-box .ivu-table-wrapper{
    border: none;
    height: 100%;
}
.see-record-box {
    width: 100%;
    height: 81%;
    background: #fff;
    border: 1px solid #EAEEEF;
}

.see-record-box tr span {
    font-size: 12px;
}

.see-record-box .ivu-table th {
    border: 1px solid #EAEEEF;
    border-right: 0;
    background: #FBFDFC;
    color: #333333;
}
.see-record-box .ivu-table th,
.see-record-box .ivu-table td{
    height: 36px;
}
.see-record-box .ivu-table td {
    border: 1px solid #EAEEEF;
    border-right: 0;
    border-top: 0;
}
.see-record-box .ivu-table td:nth-last-child(1){
    border-right: 1px solid #EAEEEF;
}
.see-record-box .ivu-table-tbody td:nth-child(5){
    border-right: 1px solid #EAEEEF;
}

.closingRecord .ivu-table-header th:nth-child(5),
.closingRecord .ivu-table-tbody td:nth-child(5) {
    border-right: 0;
}
.list-details .closingRecord{
    height: 100%;
}
.see-record-center {
    padding: 10px;
    height: 100%;
}

.see-record-center .ivu-table:after, .see-record-center .ivu-table:before {
    display: none;
}

.see-record-center .ivu-table-cell {
    padding: 0;
    text-align: center;
}

.see-record-center th {
    text-align: center;
}

.see-record-box .ivu-table td.yxql {
    padding: 0 3%;
}

.see-record-box .ivu-table td.yxql-green span {
    background: #6CCB24;
    border-radius: 4px;
    width: 70px;
    line-height: 21px;
    color: #fff;
    text-align: center;
    display: inline-block;
}
.see-record-box .ivu-table td.yxyb-blue span {
    background: #48B9FD;
    border-radius: 4px;
    width: 70px;
    line-height: 21px;
    color: #fff;
    text-align: center;
    display: inline-block;
}
.see-record-box .ivu-table td.yxjr-yellow span {
    background: #FFC444 ;
    border-radius: 4px;
    width: 70px;
    line-height: 21px;
    color: #fff;
    text-align: center;
    display: inline-block;
}
.see-record-box .ivu-table td.wyx-red span {
    background: #FC4654 ;
    border-radius: 4px;
    width: 70px;
    line-height: 21px;
    color: #fff;
    text-align: center;
    display: inline-block;
}
.see-record-box .ivu-table{
    overflow-y: auto;
    overflow-x: hidden;
}

/*查看按钮*/
.eyes {
    width: 16px;
    height: 14px;
    display: block;
    background: url(../images/chakan.png) center no-repeat;
    cursor: pointer;
}

.eyes:hover {
    background: url(../images/chakan-hover.png) center no-repeat;
}

.eyes.on, .company-two .ivu-table .chakan.on {
    background: url(../images/chakan-click.png) center no-repeat;
}

.ivu-tooltip-inner {
    background: #4578C8;
}

/*带看记录开始*/
.dealBox {
    width: 100%;
    border: none !important;
}

.dealBox .ivu-table-small th {
    height: 36px;
    text-align: center;
    border: 1px solid #EAEEEF;

}

.dealBox .ivu-table-small th {
    border-bottom: none;
}


.dealBox .ivu-table th {
    /*border-bottom: none;*/
    border-right: 1px solid #EAEEEF;
}


.lookBox .ivu-table .want1 span {
    background: #6CCB24;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
}

.lookBox .ivu-table .want2 span {
    background: #049DF8;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
}

.lookBox .ivu-table .want3 span {
    background: #FFB619;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
}

.lookBox .ivu-table .want4 span {
    background: #FC4654;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
}

.lookBox .ivu-table .want5 span {
    background: #CAD9E0;
    border-radius: 4px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    color: #ffffff;
    display: inline-block;
}

/*带看记录结束*/

/*成交记录开始*/
.newVisit .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    height: 30px;
    line-height: 30px;
}
.dealBox table {
    text-align: center;
    border-collapse: collapse;
    width: 100%

}

.dealBox .ivu-table-cell {
    text-align: center;
}

.dealBox th {
    text-align: center;
    background: #FBFDFC;
}

.dealBox th, .dealBox td {
    height: 36px;
    border: 1px solid #EAEEEF;
    font-size: 12px;
    color: #333333;
    font-weight: 400;
    border-left: none;
}

.dealBox .ivu-table th:nth-last-child(1),
.dealBox .ivu-table td:nth-last-child(1) {
    width: 12.30769%;
}

.dealBox .ivu-table th:nth-child(1),
.dealBox .ivu-table td:nth-child(1) {
    width: 15.7692%;
}

.dealBox .ivu-table th:nth-child(2),
.dealBox .ivu-table td:nth-child(2) {
    width: 20%;
}

.dealBox tr td {
    color: #666;
}

.dealBox td button {
    background: url("../images/aye-defaut.png");
    width: 16px;
    height: 14px;
    cursor: pointer;
}

.dealBox td button:hover {
    background: url("../images/aye-hover.png");
}

.dealBox .ivu-table .see span {
    display: inline-block;
    width: 16px;
    height: 14px;
    background: url(../images/see.png) center no-repeat;
}

.dealBox .ivu-table, .lookBox .ivu-table, .sellVisit .ivu-table, .cnntVist .ivu-table {
    overflow: visible;
}

.dealBox, .lookBox, .sellVisit, .cnntVist {
    background: #fff;
    height: 86.9%;
    padding-right: 0px;
    overflow-y: auto;
    /*overflow-x: hidden;*/
    border: 1px solid #EAEEEF;

}
.sellVisit{
    height: 91%;
    border: none;
    background: transparent;
}
.sellVisit>ul{
    /*overflow-y: auto;*/
    height: 90%;
}
.lookBox .ivu-table-body, .dealBox .ivu-table-body {
    border: 1px solid #EAEEEF;
    border-top: none;
}
.rightInfo .ivu-tabs-nav .ivu-tabs-tab-active
.dealBox .ivu-table-body {
    border-bottom: none;
}

.lookBox .ivu-table-wrapper, .dealBox .ivu-table-wrapper {
    border: none;
}
.dealRecordBox{
    /*height: 90.8%;*/
}
.dealBtn {
    text-align: center;
    height: 44px;
    background: #ffffff;
    border: 1px solid #E3EBED;
    border-bottom: none;
    margin-top: 8px;
}

.dealBtn button {
    text-align: center;
    font-size: 12px;
    color: #FFFFFF;
    background: #4578C8;
    border-radius: 4px;
    width: 154px;
    height: 24px;
    text-align: center;
    margin-top: 10px;
}

/*新建成交记录 按钮*/
.dealRecord .ivu-modal-body {
    padding: 0px;
}

.dealRecord .ivu-select-selection {
    background: #ffffff;
}

/*弹框*/
/*修改客户 资料*/
/*垂直居中*/

/*修改联系人的弹框*/
.changeLinkman .ivu-modal-footer {
    text-align: center;
    padding: 0px;
    height: 46px;
    line-height: 46px;
    padding-top: 10px;
}

.changeLinkman .ivu-modal-footer .ivu-btn-primary,
.changeLinkman .ivu-modal-footer .ivu-btn-text {
    width: 120px;
    height: 26px;
    line-height: 14px;
    background: #4578C8;
    /*float: left;*/
}
.changeLinkman .ivu-modal-footer .ivu-btn-primary{
    line-height: 10px;
}
.changeLinkman .ivu-modal-footer .ivu-btn-text {
    float: right;
    color: #ffffff;
}

.changeLinkman .ivu-icon-ios-close-empty:before {
    content: "";
    background: url("../images/closeBtn-model.png");
    width: 14px;
    height: 14px;
    display: block;
    background-size: cover;
}

.changeLinkman .ivu-modal-header {
    border-bottom: none;
}

.changeLinkman .ivu-modal-header {
    background: #ffffff;
    padding-left: 20px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

.changeLinkman .ivu-modal-header p, .ivu-modal-header-inner {
    font-weight: 400;
}

.changeLinkman .ivu-modal-close .ivu-icon-ios-close-empty {
    top: 0px;
    /*margin-top: 10px;*/
}

.changeLinkman .ivu-modal-body {
    padding: 10px;
    background: #F6F8F9;
}

.changeLinkman .ivu-modal-footer button + button {
    margin-bottom: 0px;
}

.changeLinkman .ivu-icon-arrow-down-b:before {
    content: "";
    background: url("../images/drowdown.png");
    width: 8px;
    height: 5px;
    display: block;
    background-size: cover;
}

.company-one .ivu-icon-arrow-down-b:before, .company-two .ivu-icon-arrow-down-b:before {
    margin-top: 5px;
}

/*自己*/
.modal-content .ivu-select-arrow {
    margin-top: -4px;
}

.modal-content {
    width: 100%;
}

.modal-footer {
    margin-top: 10px;
    width: 106%;
    margin-bottom: -10px;
    margin-left: -10px;
    height: 46px;
    background: #ffffff;
    line-height: 46px;
}

.modal-footer .modal-footer-btn {
    text-align: center;
}

.modal-footer .modal-footer-btn button {
    width: 154px;
    height: 24px;
    background: #4578C8;
    border-radius: 4px;
    color: #ffffff;
    text-align: center;
    line-height: 24px;
}

.modal-content .pri-ul {
    border: 1px solid #EAEEEF;
    border-bottom: none;
}

.modal-content .pri-li {
    border-bottom: 1px solid #EAEEEF;
    height: 28px;

}

.modal-content .pri-li:nth-last-child(1) {
    border-bottom: none;
}

.ivu-select-selection {
    border: none;
    background: transparent;
}

.ivu-select {
    color: #333333;
}

.ivu-select-visible .ivu-select-selection, .ivu-date-picker-editor {
    box-shadow: none;
}

.ivu-select-dropdown {
    /*margin: 0px;*/
    border-radius: 0px;
}

.modal-content .pri-li .model-left {
    border-right: 1px solid #EAEEEF;
    width: 108px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    background: #FBFDFC;
    float: left;
}

.modal-content .pri-li .removeLeft {
    width: 130px;
}

.modal-content .pri-li .model-right {
    width: 230px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #333333;
    text-align: center;
    background: #ffffff;
    float: left;
    border-bottom: 1px solid #EAEEEF;
    overflow: hidden;

}

.modal-content .pri-li .remove-right {
    width: 208px;
}

.pri-li-disabled .model-right {
    position: relative;
    cursor: no-drop;
}

.pri-li-disabled .model-right span {
    font-size: 12px;
    color: #C5C5C5;
}

.pri-li-disabled .model-right i {
    display: inline-block;
    background: url("../images/drowdown.png");
    width: 8px;
    height: 5px;
    position: absolute;
    right: 9px;
    top: 12px;
}

/*日期*/
.pri-li .ivu-input {
    height: 28px;
    border: none;
    text-align: center;
    padding: 9px 25px;
    color: #333;
    border-bottom: 1px solid #EAEEEF;
    border-radius: 0px;
}

.pri-li .ivu-input-icon {
    right: -3px;
    top: -2px;
}

.pri-li .remove-right .ivu-input-icon {
    right: -15px;
}

.ivu-icon-ios-calendar-outline:before {
    content: "";
    background: url("../images/calender-defout.png");
    width: 16px;
    height: 15px;
    display: block;
    background-size: cover;
    margin-left: 8px;
    margin-top: 8px;

}

.pri-li .model-right input {
    height: 28px;
    width: 230px;
    border-bottom: 1px solid #EAEEEF;
    text-align: center;
    color: #333333;
}

.modal-content .pri-li-txta {
    height: 88px;
}

.modal-content .pri-ul li.pri-li-tag1 span {

    height: 80px;
    line-height: 80px;
    border-right: 1px solid #EAEEEF;
    width: 108px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    background: #FBFDFC;
    float: left;

}

.modal-content .pri-ul li.pri-li-tag1 p {
    height: 80px;
    overflow-y: auto;
    padding: 3.25% 0;
    padding-left: 3px;
    padding-left: 8px;
}

.modal-content .pri-ul li p {
    width: 210px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #333333;
    text-align: center;
    background: #ffffff;
    float: right;
    border-bottom: 1px solid #EAEEEF;
    overflow: hidden;
}
.modal-content .pri-ul li .model-right{
    line-height: 1;
}
.pri-ul li.pri-li-tag1 {
    height: 80px;
}

.pri-ul li.pri-li-tag1 p em {
    line-height: 20px;
    float: left;
    margin-right: 1.0838%;
    margin-top: 4px;
    padding: 0 3px;
    cursor: pointer;

}

.pri-ul li.pri-li-tag1 p input {
    width: 92.470588%;
    height: 43px;
    background: #FFFFFF;
    border: 1px solid #CAD9E0;
    margin-top: 6px;
    padding-left: 10px;
    text-align: center;
}

.pri-ul li.pri-li-tag2 {
    height: 42px;
}

.pri-ul li.pri-li-tag2 span {
    border-right: 1px solid #EAEEEF;
    width: 108px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    background: #FBFDFC;
    float: left;
}

.pri-ul li.pri-li-tag2 textarea {
    width: 210px;
    height: 42px;
    padding-top: 10px;
    background: #FFFFFF;
    text-align: center;
    border-bottom: 1px solid #EAEEEF;
    overflow-y: auto;
    padding: 5px;
}

.pri-ul li input {
    width: 210px;
    height: 27px;
    text-align: center;
}

.leftInfo-content ul li span {
    border-right: 1px solid #EAEEEF;
    width: 30.588%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    background: #FBFDFC;
    float: left;
}

.modal-content .pri-li-txta .model-left {
    border-right: 1px solid #EAEEEF;
    width: 108px;
    height: 88px;
    line-height: 88px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    border-right: 1px solid #EAEEEF;
    border-bottom: 1px solid #EAEEEF;
    background: #FBFDFC;
    float: left;
}

.modal-content .pri-li-txta .model-right {
    width: 210px;
    height: 88px;
    font-size: 12px;
    color: #333333;
    text-align: center;
    background: #ffffff;
    float: left;
    border-bottom: 1px solid #EAEEEF;
}

.modal-content .pri-li-txta .model-right textarea {
    width: 100%;
    height: 87px;
    padding: 10px;
}

.modal-content .li-txta {
    height: 60px;
}

.modal-content .li-txta .model-left {
    height: 60px;
    line-height: 60px;
}

.modal-content .li-txta .model-right {
    height: 60px;
}

.modal-content .li-txta .model-right textarea {
    height: 59px;
}

.pri-li .city .ivu-icon-arrow-down-b:before {
    margin-top: 5px;

}

/*联系方式是开始*/
.cnntVist .cnntItem {
    width: 100%;
    border-bottom: 1px solid #EAEEEF;
    padding: 10px 1.9%;
    position: relative;
}

.connection-title {
    float: left;
    font-size: 14px;
    color: #333333;
    /*margin-top: 4px;*/
}
.cnntBox{
    position: relative;
}
.cnntBox .qiyongdown .ivu-select-selection,.cnntBox .qiyongdown .ivu-select-placeholder{
    font-size: 12px;
    color: #4578C8;
}
.cnntVist .qiyongdown {

    float: right;
}
.cnntBox .delectBtn{
    cursor: pointer;
    width: 14px;
    height: 14px;
    position: absolute;
    right: -5px;
    top: 50%;
    margin-top: -7px;
    background: url(../images/shanchu.png) center no-repeat;
}
.cnntVist .qiyongdown .ivu-select,
.cnntVist .qiyongdown .ivu-select-selection,
.cnntVist .qiyongdown .ivu-select-placeholder {
    width: 100px !important;
    height: 26px !important;
    line-height: 24px !important;
    border-radius: 0px !important;
    text-align: center !important;
}

.cnntVist .state-input .ivu-select-selection {
    border: 1px solid #d7dde4;
}

.cnntVist li .ivu-menu-submenu,
.cnntVist .ivu-menu, .cnntVist li ul li {
    border: 0px;
    padding: 0px;
}

.cnntVist .state-input .ivu-select-item {
    line-height: 24px;
}

.cnntVist .state-input .ivu-select-arrow {
    margin-top: -2px;
}

.cnntVist .state-input .ivu-select-single .ivu-select-selection .ivu-select-selected-value {
    height: 24px;
    line-height: 24px;
}
/*成交价格数字输入框修改*/
.state-input .inputNum{
    width: 160px;
    float: left;
    background: #FBFDFC;
    padding-right: 0;
    height: 30px;
    min-width: 130px;
}
.inputNum .ivu-input-number{
    width: 160px;
    height: 30px;
    line-height: 30px;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #EAEEEF;
    border-right: 1px solid #EAEEEF;
}
.inputNum .ivu-input-number-handler-wrap,
.inputNum .ivu-input-number-handler-wrap{
    border: none;
    top: 1px;
}
.inputNum .ivu-input-number-handler-down{
    border-top: none;
}
.state-input .deal-area,
.state-input .deal-type{
    border-right: 1px solid #EAEEEF;
    background: #ffffff;
    width: 100%;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    display: inline-block;
    color: #333333;
    font-size: 12px;
}

/*联系我们图标*/
.connection_boy, .connection_girl {
    background-image: url(../images/boye.png);
    width: 30px;
    height: 30px;
    margin-top: 4px;
    float: left;
    /*margin-right: 12px;*/
    margin-right: 1.9%;
}

.connection_girl {
    background-image: url(../images/girl.png);
}

.cnnt_zj, .cnnt_wx, .cnnt_qq {
    margin-right: 3%;
    /*margin-right: 10px;*/
    float: left;
    margin-top: 2px;
    /*margin-left: 4px;*/
}

.cnnt_zj .shanchu, .cnnt_wx .shanchu, .cnnt_qq .shanchu {
    float: right;
}

.cnnt_right .showHide {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url("../images/sc.png") right no-repeat;
}

.right-connection-top span {
    margin-right: 3%;
    color: #333333;
    /*width: 124px;*/
    display: inline-block;
}
.right-connection-top span:nth-of-type(1){
    width: 146px;
    margin-right: 0;
}
.cnnt_sj:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 12px;
    margin-right: 5px;
    background-size: cover;
    background-image: url(../images/sj2.png);
}

.cnnt_zj:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 12px;
    margin-right: 5px;
    background-size: cover;
    background-image: url(../images/zj.png);
}

.cnnt_wx:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 5px;
    background-size: cover;
    background-image: url(../images/wx.png);
}

.cnnt_qq:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 12px;
    margin-right: 5px;
    background-size: cover;
    background-image: url(../images/QQ.png);
}

.cnntVist .ivu-menu-vertical .ivu-menu-submenu-title {
    padding: 0px;
}

.cnntVist li:nth-of-type(2) .ivu-menu-submenu-title {
    color: #4578C8;
}

.cnnt_right {
    display: inline-block;
    position: absolute;
    top: 32px;
    width: 66%;
}

.cnnt_right span {
    cursor: pointer;
}

.cnnt_sj_xl ul, .cnnt_sj_xl li,.cnnt_sj_xl div{
    display: inline-block;
    width: 136px;
    font-style: normal;
    font-size: 12px;
    margin-top: 1px;
    margin-right: 2%;
}

/*重置样式*/
.cnntVist .ivu-menu-light.ivu-menu-vertical {
    width: 145px !important;
    margin-right: 5px;
}

.cnntVist .ivu-menu-submenu-title > i {
    margin-right: 0px;
}

.cnntVist .ivu-menu-vertical .ivu-menu-item {
    padding: 0px;
}

.cnntVist .ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item {
    padding: 0px;
}

.cnntVist .menuIte-bg:before {
    margin-right: 5px;
}

.cnntVist .ivu-icon-ios-paper:before, .cnntVist .menuIte-bg:before {
    width: 10px;
    height: 12px;
    background-image: url(../images/sj2.png);
}

.cnntVist .ivu-icon-ios-paper:before, .cnntVist .menuIte-bg:before {
    content: "";
    display: inline-block;
    margin-top: 2px;
}

.cnntVist .menuIte-bg img {
    display: inline-block;
    margin-top: -3px;
}

.cnntVist .ivu-menu-vertical .ivu-menu-submenu-title-icon {
    /*right: -6px;*/
}

.cnnt_zj img, .cnnt_wx img, .cnnt_qq img {
    display: inline-block;
    margin-top: 1px;
}

.cnntVist .ivu-menu-vertical .ivu-menu-item:hover,
.cnntVist .ivu-menu-vertical .ivu-menu-submenu-title:hover {
    background: #ffffff;
}

.cnntVist .ivu-menu-light.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu) {
    color: #666;
}

/*底部按钮*/
.cnntIns_div {
    width: 650px;
    margin-top: 19px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #E3EBED;
    background-color: #FFFFFF;
    border-bottom: none;
}

.cnntIns_div button {
    background: #4578C8;
    border-radius: 4px;
    width: 154px;
    height: 24px;
    line-height: 24px;
    margin-top: 10px;
    font-size: 12px;
    color: #FFFFFF;
}

/*联系方式弹框内容*/
.addConnet .one-input {
    width: 160px;
}

.addConnet .ivu-modal-header {
    border-bottom: none;
}

.addConnet .source {
    float: left;
}

.addConnet .name_input, .phone_input {
    width: 170px;
    height: 32px;
    line-height: 30px;
    padding-left: 10px;
    border: 1px solid #d7dde4;
    color: #C5C5C5;
}

.addConnet .name_input input,
.addConnet .phone_input input {
    height: 29px;
}

.addConnet .name_input_pre {
    height: 30px;
    width: 120px;
    color: #657180;
}

.addConnet .ivu-input-wrapper {
    width: 160px;
    height: 30px;
}

.addConnet .cnntIn_mid .ivu-input, .cnntIn_mid .ivu-select-selection {
    border-right: 0px;
}

.addConnet .xsxs-input .ivu-select, .cjjg-input .ivu-select {
    width: 160px;
}

.addConnet .ivu-input-wrapper {
    width: 160px;
    height: 30px;
}

.addConnet .phone_input {
    border-left: 1px solid #d7dde4;
}

.addConnet .name_input_pre {
    height: 30px;
    width: 120px;
    color: #657180;
}

.addConnet .ivu-modal-body {
    padding: 0px;
}

.addConnet .ivu-select-selection,
.newVisit .ivu-select-selection,
.breakFollow .ivu-select-selection {
    background: #ffffff;
}

.addConnet .one-input strong {
    width: 160px;
    border: 1px solid #d7dde4;
    border-left: none;
}

.addConnet .ivu-select-selection {
    height: 30px;
}

.addConnet .ivu-select-arrow {
    margin-top: -2px;
}

.addConnet .ivu-modal-footer .ivu-btn-primary {
    margin-top: 45px;
}

.addConnet .ivu-btn-text {
    margin-top: 45px;
}

.cnnBtn {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

.cnnBtn .cnn-xiugai-btn {
    display: inline-block;
    background: url("../images/lx-xiugai-defaut.png");
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.cnnBtn .cnn-xiugai-btn:hover {
    background: url("../images/lx-xiugai-hover.png");
}

.cnnBtn .cnn-add-btn {
    display: inline-block;
    background: url("../images/lx-add-defaut.png");
    width: 30px;
    height: 30px;
    margin-right: 20px;
    cursor: pointer;
}

.cnnBtn .cnn-add-btn:hover {
    background: url("../images/lx-add-hover.png");
}

.addContact .ivu-modal-close,
.alterContact .ivu-modal-close {
    display: none;
}

.addContact .right-conent .right-connection-top,
.alterContact .right-conent .right-connection-top {
    margin-bottom: 6px;
}

.addContact .right-conent .right-connection-top span,
.alterContact .right-conent .right-connection-top span {
    margin-right: 6px;
}

.addContact .right-conent input,
.alterContact .right-conent input {
    width: 90px;
    height: 24px;
    border: 1px solid #EAEEEF;
    padding-left: 5px;
}

.addContact .right-connection-btm span,
.alterContact .right-connection-btm span {
    color: #666;
}



.addContact .cnnt_xl,
.alterContact .cnnt_xl {
    float: left;
    margin-right: 6px;
}
.addContact .cnnt_xl:nth-of-type(2){
    margin-left: 8px;
}
.addContact .cnnt_xl i,
.alterContact .cnnt_xl i {
    width: 10px;
    height: 12px;
    display: inline-block;
    margin-right: 2px;
    margin-top: 6px;
    float: left;
}

.addContact .ivu-modal-body,
.alterContact .ivu-modal-body {
    padding: 10px;
}

.concelBtn{
    text-align: center;
}
.cnnAddBtn{
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
.cnnAddBtn .concelBtn{
    width: 30px;
    height: 30px;
    display: inline-block;
    cursor: pointer;
    background: url("../images/quxiao-defaut.png") no-repeat;
}

.cnnAddBtn .concelBtn:hover {
    width: 30px;
    height: 30px;
    background: url("../images/quxiao-hover.png") no-repeat;
}

.cnnAddBtn .confirmBtn{
    cursor: pointer;
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-right: 20px;
    background: url("../images/queding-defaut.png") no-repeat;
}

.cnnAddBtn .confirmBtn:hover {
    width: 30px;
    height: 30px;
    background: url("../images/queding-hover.png") no-repeat;
}


.addContact .ivu-modal-footer .ivu-btn,
.alterContact .ivu-modal-footer .ivu-btn {
    border-color: #ffffff;
    height: 40px;
}

.addContact .connection_boy, .addContact .connection_girl,
.alterContact .connection_boy, .addContact .connection_girl {
    margin-right: 8px;
}

.addContact .cnnt_sj_xl i,
.alterContact .cnnt_sj_xl i {
    background: url("../images/sj2.png") no-repeat;
}

.addContact .cnnt_zj_xl i,
.alterContact .cnnt_zj_xl i {
    background: url("../images/zj.png") no-repeat;
}

.addContact .cnnt_wx_xl i,
.alterContact .cnnt_wx_xl i {
    width: 12px;
    background: url("../images/wx.png") no-repeat;
}

.addContact .cnnt_qq_xl i,
.alterContact .cnnt_qq_xl i {
    background: url("../images/QQ.png") no-repeat;
}

.cnnt_sj_xl span {
    position: relative;
}

/*.cnnt_sj_xl .inputPhone {*/
/*width: 95px !important;*/
/*}*/

.cnnt_sj_xl span .showCall {
    width: 12px;
    height: 12px;
    position: absolute;
    background: url("../images/addCall.png");
    right: 0px;
    top: 2px;
    cursor: pointer;
    display: block;
}

.showPhone {
    margin-top: 5px;
    margin-left: 47px;
    display: block;
}

.hidePhone {
    margin-top: 5px;
    margin-left: 47px;
    display: none;
}

.addPhone p {
    position: relative;
}

.closeHide {
    display: none;
    width: 14px;
    height: 14px;
    float: right;
    background: url("../images/sc.png") no-repeat;
}

.closeShow {
    display: block;
    width: 14px;
    height: 14px;
    float: right;
    background: url("../images/sc.png") no-repeat;
}

.addContact .right-connection-btm input,
.alterContact .right-connection-btm input {
    width: 90px;
    height: 24px;
    border: 1px solid #EAEEEF;
    padding-left: 0px;
}

.addContact .ivu-btn-text,
.alterContact .ivu-btn-text {
    float: inherit;
    margin-top: 0px;
    margin-right: 0px;
}

/*联系方式结束*/

/*废弃客户资料弹框开始======================*/

.recoverClient .ivu-modal-header,
.addPublic .ivu-modal-header,
.recoverClientWrap .ivu-modal-header {
    padding: 13px 0px;
    padding-left: 20px;
}

.recoverClient .ivu-modal-body,
.addPublic .ivu-modal-body,
.recoverClientWrap .ivu-modal-body {
    width: 100%;
    padding: 10px;
    background: #F6F8F9;
}

.recoverClient .modal-content .pri-ul,
.addPublic .modal-content .pri-ul,
.recoverClientWrap .modal-content .pri-ul {
    border: none;
}

.recoverClient .modal-content .warning,
.addPublic .modal-content .warning,
.recoverClientWrap .modal-content .warning {
    padding: 28px 0 25px 60px;
    text-align: center;
    font-size: 14px;
    color: #333;
    background: url(../images/warning.png) 40px center no-repeat;
}

.leftInfo-content li.tag1 p.recoverCause {
    text-align: center;
    padding-top: 25px;
}

/*废弃客户资料弹框结束======================*/
/*特殊*/
.longWidth {
    width: 324px !important;
}

/* 特殊 转移客户弹窗*/
.turnClient .remove-right .ivu-input-icon {
    right: -4px;
}

.turnClient .pri-li .model-right input {
    width: 190px;
}

.turnClient .ivu-modal-close {
    top: 15px;
}
.turnClient .ivu-radio{
    vertical-align: baseline;
}
.turnClient .ivu-radio-wrapper{
    vertical-align: baseline;
}
/*--------------------------*/

/*部门客户页面的转为个人弹框按钮*/
.turnPrivateWrap .pri-li .model-right input {
    width: 190px;
}

.turnPrivateWrap .pri-li .remove-right .ivu-input-icon {
    right: -4px;
}

/*公司客户页面*/
/*转移客户归属*/
.turnClientWrap
.ivu-modal {
    top: 0px;
}
button {
    cursor: pointer;
}
/*省份城市弹框*/
.provincialcity,.provincialcity01{
    margin-left: 108px;
    position: absolute;
}
.provincialcity .ivu-cascader .ivu-select-dropdown,.provincialcity01 .ivu-cascader .ivu-select-dropdown{
    position: absolute;
}
.provincialcity .ivu-cascader-arrow{
    margin-top: -3px;
}
.provincialcity .ivu-cascader .ivu-cascader-arrow:nth-of-type(1),.provincialcity01 .ivu-cascader .ivu-cascader-arrow:nth-of-type(1){
    margin-top: -7px;
}

.modal-content .pri-ul .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    margin-left: 12px;
}

.turnPrivateWrap .pri-ul .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.turnPrivateWrap .pri-ul .ivu-select-single .ivu-select-selection .ivu-select-selected-value{
    margin-left: 0;
}
.turnPrivateWrap .ivu-radio{
    vertical-align: baseline;
}
.turnPrivateWrap .ivu-radio-wrapper{
    vertical-align: baseline;
}
.concluded-top-one .time-choice{
    margin-top: -2px;
}
.search-criteria-right .one-input .ivu-cascader-label{
    top:-3px;
}
.search-criteria-right .one-input .ivu-cascader-arrow{
    margin-top: -3px;
}
.search-criteria-right .one-input .ivu-cascader-menu{
    min-width: 95px;
}
.search-criteria-right .one-input .ivu-cascader .ivu-cascader-arrow:nth-of-type(1){
    top:9px;
}
.time-choice .time-input .ivu-select-dropdown{
    width: 100%;
}
.time-choice .time-input .ivu-date-picker-cells{
    width: 100%;
}

.time-choice .time-input .ivu-picker-panel-icon-btn {
    margin-top: 10px;
}
.right-connection-btm .add-to {
    position: absolute;
    right: 0px;
    top: 1px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: url(../images/addCall.png) center no-repeat;
    cursor: pointer;
    display: none;
}

.concluded-top-two .c-search-box{
    margin-left: -10px;
}

.search-criteria-right .sfcssz {
    float: left;
    margin-left: 1%;
}
.search-criteria-right .cjztsz{
    float: right;
}
.time-choice-tow .time-input-l{
    float: left;
}
.time-choice-tow .time-input-r{
    float: left;
}
.hfztsz{
    float: left;
}
.lylxsz {
    float: right;
}

.see-record-box .ivu-table-header th:nth-child(n+1),
.see-record-box .ivu-table-tbody td:nth-child(n+1) {
    min-width: 100px;
    width: 10%;
}
/*补加按钮图标*/
.my-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(1) Button{
    width: 100px;
    text-indent: 18px;
    background: #4578C8 url(../images/transferCustomer.png) 18px no-repeat;
}
.my-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(2) Button,
.dealBtn button{
    width: 146px;
    text-indent: 18px;
    background: #4578C8 url(../images/newlyAdded.png) 18px no-repeat;
}
.big-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(1) Button{
    width: 146px;
    text-indent: 18px;
    background: #4578C8 url(../images/newlyAdded.png) 18px no-repeat;
}
.big-sell-btn .bg-blue-btn{
    display: inline-block;
}
.dealBtn button{
    width: 135px;
}
.my-sell-btn .sellVisitBtn .bg-white-btn Button{
    width: 100px;
    text-indent: 18px;
    padding: 0;
    background: url(../images/maleGuests-gray.png) 10px no-repeat;
}
.my-sell-btn .bg-blue-btn:nth-of-type(1){
    float: left;
}
.my-sell-btn .bg-blue-btn:nth-of-type(2){
    display: inline-block;
}
.my-sell-btn .bg-white-btn{
        float: right;
}
.sec-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(1) Button,
.com-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(1) Button{
    width: 120px;
    text-indent: 16px;
    background: #4578C8 url(../images/turn.png) 16px no-repeat;
}
.sec-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(2) Button,
.com-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(2) Button{
    width: 120px;
    text-indent: 16px;
    background: #4578C8 url(../images/transferCustomer.png) 16px no-repeat;
}
.sec-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(3) Button,
.com-sell-btn .sellVisitBtn .bg-blue-btn:nth-child(3) Button{
    width: 146px;
    text-indent: 18px;
    background: #4578C8 url(../images/newlyAdded.png) 18px no-repeat;

}
.sec-sell-btn .sellVisitBtn .bg-white-btn Button{
    width: 100px;
    text-indent: 18px;
    padding: 0;
    background: url(../images/break-gray.png) 16px no-repeat;
}
.sec-sell-btn .bg-blue-btn button{
    margin-right: 12px;
}
.com-sell-btn .sellVisitBtn .bg-white-btn Button{
    width: 95px;
    text-indent: 18px;
    padding: 0;
    background: url(../images/break-gray.png) 16px no-repeat;
}
.com-sell-btn .sellVisitBtn .bg-white-btn:nth-last-child(1) Button{
    width: 95px;
    text-indent: 20px;
    padding: 0;
    background: url(../images/move-defaut.png) 14px no-repeat;
}
.list-details .ivu-tabs .ivu-tabs-tabpane{
    height: 100%;
}
.list-details .rightInfo .ivu-tabs{
    height: 100%;

}
.list-details .rightInfo-tab{
    height: 100%;
}
.list-details .ivu-tabs-content{
    height: 100%;
}